Hypervision

Tutoriel - Hypervision - 04/2023

3. Les actions

3.1 Écrire une valeur

3.1.1 Présentation

L'action Ecrire une valeur est la plus utilisée :

Figure 110 : Action Écrire une valeur

L'action Ecrire une valeur permet de créer des boutons. En fonction du type de mnémonique ou de paramètre, ces btn ont des actions :

  1. Internes à LINA ;
  2. Externes sur des automates.

Figure 111 : Écrire une valeur de Mnémo

  1. Type de variable : Mnémonique. Définir s’il faut écrire une valeur dans :
    • Mnémonique : écrire directement sur un mnémonique ;
    • Paramètre : écrire sur n’importe quel paramètre de la page autre que mnémonique ;
  2. Variable à écrire : Saisie. Sélectionner l’élément à écrire ;
  3. Temporisation en seconde pour le maintien de la valeur ;
  4. Convertir en : Aucun. Permet de convertir les valeurs en format horaire ;
  5. Type d’écriture :
    • Énumération : Affiche une liste à l’utilisateur, chaque élément de la liste enverra une valeur différente ;
    • Expression : Permet de transmettre des valeurs différentes en fonction d’une condition ;
    • Paramètre : permet de transmettre la valeur d’un paramètre à un autre ;
    • Valeur fixe : envoie une valeur non modifiable dans la variable ;
    • Valeur saisie : L’action va ouvrir un pop-up permettant de saisir un nombre qui sera écrit dans la variable.

3.1.2 Exemple envoyer une valeur avec une tempo

Sur l’exemple ci-dessous de configuration :

Figure 112 : Action écrire une valeur avec tempo

Après un appui sur le bouton, l’action va écrire dans le mnémo :

  1. Type de variable : Mnémonique ;
  2. Variable à écrire : DB00502_ZE_MAINT.ZE Reacteur 3 Rack 1[001.00].Marche ;
  3. Temporisation : 10. Maintenir cette valeur pendant 10 secondes ;
  4. Type d'écriture : Valeur Fixe ;
  5. Valeur : 1 ;

3.1.3 Exemple bouton ON/OFF

Pour créer un bouton ON/OFF, nous avons besoin d’un objet valeur.

Figure 113 : btn ON/OFF obj val

Il faut utiliser l’onglet Animation et l’onglet Action.

Figure 114 : Onglet animation bouton ON/OFF

Dans l’onglet Animation, la source d’animation sera un mnémonique ou un paramètre identique à celui de l’action.

  1. Source animation : Paramètre ;
    Paramètre : Mode manuel: Objet - Mode réacteur MODE_REACT ;
  2. Ecriture autorisée : ☑ cette case va créer une action automatique ;
  3. Enumération image : Bouton OFF/ON vert/gris.

Dans le 3e onglet Action, modifiez le Type d’écriture Expression

Figure 115 : Énumération d'image bouton ON/OFF

  1. Nom : Bouton OFF/ON vert/gris ;
  2. Plage de valeurs : ☐ ;
  3. Eléments :
    Valeur 0 Image ON vert ;
    Valeur 1 Image OFF gris.

Figure 116 : Onglet action Bouton ON/OFF

  1. Type d'écriture : Expression ;
  2. Expression : IF (Val = 0.0000 : 1.0000 : 0.0000 )
    Votre bouton enverra 1 si la valeur est à 0 et inversement.

3.1.4 Exemple choix multiple

Il est possible de créer un bouton qui laisse le choix entre plusieurs valeurs. Dans l’exemple ci-dessous, le bouton affiche le choix fait par l’utilisateur :

Figure 117 : Exemple de bouton avec emmuration

Mode de fonctionnement pompes : Alternance
Si l’on souhaite changer la valeur, lorsqu’on clique sur le bouton, un pop-up s’ouvre :

Figure 118 : Choix énumération

Le bouton enverra une valeur numérique différente en fonction du choix fait sur le pop-up:

  • Alternance = 0 ;
  • Pompe 1 = 1 ;
  • Pompe 2 = 2.

Dans l’onglet Affichage, pour créer le bouton 3D gris : Alternance

Figure 119 : Affichage bouton choix multiple

Cadre Arrière plan :

  1. Type : Image ;
  2. Image de fond : mettre une image du bouton 3D gris en arrière-plan.

Dans l’onglet Animation :

Figure 120 : Animation bouton choix multiple

  1. Source animation : Mnémonique
    Mnémonique : Interne.test
    • Écriture autorisée : ☑
  2. Enumération texte : Pompe.

Utiliser une seule action déjà présente dans la liste.

Figure 121 : Action bouton choix multiple

  1. Action : Ecriture d'une valeur [Liée à la variable d'animation] ;
  2. Commentaire : Action liée à l'animation. la valeur saisie le sera pour la source de l'animation ;
  3. Type d’écriture : Enumération ;
  4. Enumération : Pompe. Choisissez la même énumération que celle de l’onglet Animation.